#pragma once

#include "Entity.h"

class SaviorPart : public Entity
{
public:
	SaviorPart(void);
	~SaviorPart(void);

	// Draw
	void Render(void);

	// Set which part it is
	inline void SetPart(int part) { PartNumber = part; }

	// Collision to pick it up
	bool CheckCollision(IEntity* base);

private:

	// Enum for the different parts
	enum Parts {SAVIOR_MAIN, SAVIOR_POWER, SAVIOR_DEPLOYMENT};

	// Which part this instance is
	int PartNumber;

	// The image to render
	int ImageID;
};

